package com.cyf.xjtech_android;

import com.sun.jna.Structure;

import java.util.Arrays;
import java.util.List;

public class X_ALARM_LINDED_AREA extends Structure {
    public int iDstTempr = 0;            // 最高或者最低温度
    public int iAvgTemptr = 0;            // 平均温度
    public short shAvgAd = 0;            // 平均AD值
    public X_PT pDstTemprPt = new X_PT();        // 最高温度对应的图像坐标
    public X_PT pCentroidPt = new X_PT();        // 质心图像坐标
    public int iAreaPixelCount = 0;    // 区域点个数

    /**
     * 重写getFieldOrder获取字段列表
     *
     * @return 字段列表
     */
    @Override
    protected List<String> getFieldOrder() {
        return Arrays.asList("iDstTempr", "iAvgTemptr", "shAvgAd", "pDstTemprPt", "pCentroidPt", "iAreaPixelCount");
    }
}
